package com.rykj.qxj.server.dao;

import com.rykj.qxj.server.common.ZmanagerBaseMapper;
import com.rykj.qxj.server.model.entity.Notice;

import java.util.List;
import java.util.Map;

public interface NoticeMapper extends ZmanagerBaseMapper<Notice> {


    void saveNotice(Notice notice);

    void updateNotice(Notice notice);

    void updateIsEnable(Map<String, Object> paraMap);

    List<Notice> getNoticeList(Map<String, Object> paraMap);

    Notice getNoticeDetails(Integer noticeId);

    void updateReadNum(Map<String, Object> paraMap);

    void deleteNoticeById(String noticeIds);

    Integer getNoticeListCount(Map<String, Object> paraMap);
}
